USE GD2C2013
GO

INSERT INTO vacuna_gdd.usuario(usr_name,usr_passwd)VALUES
('admin','e6b87050bfcb8143fcb8db0170a4dc9ed00d904ddd3e2a4ad1b1e8dc0fdc9be7');

SET IDENTITY_INSERT vacuna_gdd.rol ON;
INSERT INTO vacuna_gdd.rol(rol_id,rol_nombre)
VALUES(1,'administrador'),(2,'profesional'),(3,'afiliado');
SET IDENTITY_INSERT vacuna_gdd.rol OFF;

INSERT INTO vacuna_gdd.usuario_rol(ur_usr_name,ur_rol_id)
VALUES ('admin',1)


SET IDENTITY_INSERT vacuna_gdd.funcionalidad ON;
INSERT INTO vacuna_gdd.funcionalidad(func_id,func_nombre,func_descripcion)VALUES
(1,'ABM Rol','Funcionalidad que permite la Alta, Baja y Modificacion de un Rol'),
(2,'Registro de usuario','Funcionalidad que permite'),
(3,'ABM Afiliado','Funcionalidad que permite la Alta, Baja y Modificacion de un Afiliado'),
(4,'ABM Profesional','Funcionalidad que permite la Alta, Baja y Modificacion de un Profesional'),
(5,'ABM Especialidades Medicas','Funcionalidad que permite la Alta, Baja y Modificacion de Especialidades Medicas'),
(6,'ABM Planes Medicos','Funcionalidad que permite la Alta, Baja y Modificacion de Planes Medicos'),
(7,'Registrar agenda','Funcionalidad que permite registrar la Agenda de un Profesional'),
(8,'Compra de bonos','Funcionalidad que permite la compra de Bonos'),
(9,'Pedir Turno','Funcionalidad que permite Pedir un turno'),
(10,'Registro de llegada para atencion','Funcionalidad que permite registrar la llegada de un paciente para su atencion'),
(11,'Registro de resultado de atencion','Funcionalidad que permite registrar el resultado de la atencion de un paciente'),
(12,'Cancelar atencion','Funcionalidad que permite cancelar uno o varios turnos'),
(13,'Generar Receta','Funcionalidad que permite generar una Receta'),
(14,'Listado estadistico','Funcionalidad que permite obtener Listados Estadisticos');
SET IDENTITY_INSERT vacuna_gdd.funcionalidad OFF;

INSERT INTO vacuna_gdd.rol_funcionalidad(rf_rol_id,rf_func_id) VALUES
(1,1),(1,2),(1,3),(1,4),(1,5),(1,6),(1,7),(1,8),(1,9),(1,10),(1,12),(1,14),--funcionalidades de Administrador
(2,7),(2,11),(2,12),(2,13),--funcionalidades de Profesional
(3,8),(3,9),(3,12)-- funcionalidades de Afiliado